Perfect location. Gorgeous views. Comfortable beds. Spacious. Friendly hosts. Highly recommend.