Excellent stay. Great views. Responsive host. All amenities available.