The apartment at hidden gem is a fantastic unique place to stay. The hosts have thought of everything. We really enjoyed the pool table and the decor. Lovely beaches nearby too. Would happily recommend!