Had a great stay with the extended family at this property. 6 adults and 2 young children all fitted comfortably in the house. There were plenty of different spaces to occupy so we weren't stepping on each other's toes and it's just a few steps to the beach, which was just awesome. The property is also very handy to the shops, restaurants, supermarkets, library etc. while being far enough away that you don't have a lot of noise or traffic.
We visited at the end of July, which is our winter, and were kept warm with the two heat pumps in the main living areas and the plug in heaters for the bedrooms. There was a plug in heater for each bedroom in each of the cupboards. Bathrooms were spacious and the water pressure was great. TV was great for keeping up with the Olympics, but we spent most of our time out at the beach, so we didn't use it too much.
The property is managed by a property management company, and Jayne was responsive, great with her communication and very professional.
A few small points that weren't so great. When we arrived, the floor was quite dirty. It felt quite gritty underfoot, and we had to give it a sweep when we arrived. Many of the plates and glasses were also dirty and greasy and we had to wash them before we used them. There was a dishwasher in the kitchen, so that was fairly easy, but still was an inconvenience.
A couple more minor points: We were given 1 key for our stay. For the number of guests that were at the property, an additional key would have made things a little easier. Also, there was no coffee and sugar in the pantry, which is fairly typical at most Airbnbs these days (although I note that this was never promised in the listing) and the towels provided were old, thin, and rough. These last few points were minor, and didn't really impact on our stay, but were out of sync with the level of comfort otherwise provided at the property, which was very good. Also, compared to other Airbnbs we have stayed at those points were below the standard set by them at this price point.
All in all, a good property, a comfortable stay and a nice stay.