One of the best rentals we have used, and we frequently travel. Not only are the views incredible, but the unit itself is so comfortable and the amenities are well thought out. Nice touches like extra beach chairs, umbrella and cooler. Comfortable furniture throughout, including on the balcony. Plenty of hooks to hang items, makeup wipes in the bathroom, a well-stocked kitchen, plentiful outlets, strong wifi and very clean. Laundry facilities are just down the hall and a laundry basket was provided in the unit. If I was to wish for one thing it would be more storage space in the bathroom, but the bedroom storage more than made up for it. The resort itself is nice, but the tiki bar was closed in the off season. The hosts went above and beyond to offer suggestions for things to do and to make sure our stay was comfortable.