This is a great place. It's one storey and flat so worked well for my travel group which included some people with accessibility issues.
It was clean and well stocked with amenities. Not the closest to the beach but only a 5 minute drive away.