In a word ...stunning .... in two words gorgeous & heavenly. Beautiful surroundings, beach bush and Wonderful hosts. Thank you.