We stayed in a riverfront apartment with 2 young children, overall an excellent stay. Plenty of space, modern, clean, everything you need. Just across the road from the beach with lots of places to eat and a convenience store close by. 3 great pools for the kids and 2 are heated!
Very minor issues would be the slippery steps to the apartment, take care! And parking space is tight for a big car! Road noise starts early but so do our kids so that didn’t bother us. We would definitely stay here again