This place felt like a secluded tropical retreat - private, spacious, clean and well stocked with all we needed. The hosts were incredibly helpful and responsive to any question we had. Would definitely stay here again on a future trip.