Spacious, amazing location (ocean view, parking right next to unit, great area of island, close to pool and hot tub, walking to grocery and food, overall amenities are great), friendly host, rapid responses. Completely worth it.