We got away with our young daughter and chose The Bay as it had amenities to keep her busy (beach/swimming pool/park etc). Lovely purpose built area, great for walks and activities.
The property was excellent, lovely and spacious in a good location (was quiet as we weren't too close to the pub/restaurant), perfect for us.
Had to message Anthony about a small incident with the freezer and he was excellent about it.
Would recommend!
P.S. the on site pizza restaurant were not accepting card payments when we were there, bring some cash along just in case as the nearest ATM is the Haven next door.