Everything you could wish for in an Airbnb, view, spaciousness, cleanliness, well appointed, absolutely perfect.