Step on board and step out of your shoes – barefoot is the rule for all on this floating luxury resort, and there’s no better ...