Great views, friendly and knowledgeable hosts. Comfortable and stylish surroundings. A great place to stay.