Facilities were as described and all very nice. Loved that the dog beach was across the road (even thought the puppers were staying at a different place).
As with the other place, a couple of extra toilet rolls in each bathroom would have been nice for a family staying for a week. First world problems, I know, but for the price, my expectations were high.