Pick up - Hotel pick up was super efficient. Our hotel was down a tiny side street (impossible for a bus to drive down). A man came to meet us on a scooter to carry any luggage and direct us to the road where the bus was waiting.Between arriving at water and getting on the boat - There is a Bhaya lounge on the waterfront. Getting off the bus we were each given lanyards with boat details (they have a lot of boats). It's a bit like a nice hotel foyer or bar where you can grab a drink, charge your phone, fill your water bottle, use the bathroom. The boat - Waving staff greet you with huge smiles. We were on one of the classic boats which was one of the smaller ones and there would have been about 30 of us. Food, accommodation, entertainment was all incredible made even more so by the amazing location. It can get quite chilly in the evening if you're on the deck looking at the stars so bring layers. Regrets - Wish we'd been able to stay for longer.