Five stars all around. An absolutely lovely place, with lovely views, in a lovely location. The hosts were responsive, check-in was easy, and the place was easy to find. Had everything we needed. Highly recommend!