We have stayed here before and again, had a lovely stay. Comfortable and spacious. Great for a family. We love the well equipped kitchen. Lovely location overlooking the water. Easy check in/out and off street parking.