Comfortable, great view, thoughtfully appointed, terrific location, perfect host. We had a terrific stay here! Highly recommended. Great bed, great shower. The patio was lovely for coffee in the morning.