Comfortable beds, basic amenities, great views and location, with friendly, knowledgeable host.