A hidden gem - only way to describe this place. The place itself has everything you need and more. Extremely friendly hosts who showed us everything considering of how big the penthouse is and it’s massive features! Amazing view from the jacuzzi deck as well. We walked to the beach every day which takes about 8-10 minutes one way. Would definitely stay again.