Amazing location & facilities, great host, hotel amenities, ocean, and pool. Recommended.