I cannot say enough great things about this place. It’s like an oasis. This place is huge and came with so many amenities (pool, cable, great WiFi, full kitchen, beach/snorkeling gear, laundry, air con in bedroom and living room, lanai, etc). Inna was the perfect hostess and gave clear communication about what to expect when you arrive. She even sent me pictures to help depict parking spot, trash area, pool, etc. She checked in with us mid-way through our stay to see if we needed anything. I mentioned that we needed Kleenex and she was at our door in 10 minutes. We enjoyed our stay and would stay here again in a heartbeat. You won’t be disappointed with this amazing gem.