Great location, friendly team, fabulous view and a fun bar called Hulas. We would definitely stay again. Also loved the extras for the beach like the mask and snorkel.