The amenities, location, cleanliness- everything was amazing. Thoughtful additions like Netflix, bug spray, a local guide, phone charger etc. all contributed to a perfect experience