A little piece of paradise - perfectly located, set-up and presented. Definitely not the run-of-the mill destination. Will not disappoint the most discerning traveller and the value is outstanding.