This is a great fine. The place is exactly as shown and very clean and tidy. The views are fantastic. Sarah was a great host: easy and prompt communication, and readily available whenever we needed anything. We were able to access the additional amenities (hot tub and outdoor lounge) which were really lovely. The location is better than I expected. The town is charming and the locals really friendly. We were traveling with kids and people on the street seemed to go out of their way to greet us with a smile. There were plenty of family friendly amenities, and nice shops. We will certainly be back.