We stayed for 5 nights. The apartment has plenty of crockery, cooking equipment, although the dishwasher struggles. 3 beds are fine but the trundle was very unstable and we struggled to sleep on it. The shower was strong and hot.
There were a few negatives - access and parking were the biggest. There is a very long and steep driveway and there was no parking at the property for our entire 5 night stay. There is some very limited parking on the road.
I am sure that the glimpse of water and prestige of the location will be attractive to some but others might find this property doesn’t meet all their needs (perhaps families, anyone with mobility issues etc).