5 STARS!!! What a beautiful location and amazing amenities! Exactly as described!! Peace of mind with check in/check out made the spot even more desirable! The hosts are amazing with communication including a “peace of mind” cancellation policy! We can’t wait to come back again next year!!! Thank you for providing such an amazing location in paradise!!❤️