Mike and Maree are the perfect hosts. The self contained flat has everything you need and was spotlessly clean. The beds were very comfortable and there were lots of clean towels supplied. The view from the large deck was glorious. We will be back.