We had an AMAZING time at Hidden Gem. The hosts are super friendly, clean apartment in a really great location, the beach is practically on your doorstep. FIVE STARS🌟