As good as it gets for an Airbnb stay. This is what Airbnb was created for. A incredibly unique experience in what would be otherwise unavailable through a hotel or lodging company. The housing included high end finishings, ample items for convenience (beach towels, stocked fridge, coffee machine etc), and the greatest of them all, an incredible view. Could not recommend this enough to others. Will definitely return!