Very nice resort property. Stayed last week for a couple of days- shoulder season. Staff friendly, courteous. Had breakfast and dinner twice at the property, variety of tasty options, enough to cover different dietary preferences. Parking available. Nice pebbly beach. Rooms are updated, modern and spacious, only issue is the bathrooms. In all three rooms we booked they were original (from 20yrs ago), aging poorly with shower drainage issues. Close to the highway if you drive, but the Lidl grocery store is 15mins away by car if you need anything more for your kids etc.. Altogether a nice stay, property was not full at time of our stay, so very quiet, modern and spacious rooms, but place shows age in bathrooms, hallway carpets and some decor. I would stay again.