Just back from a week's stay here. We stayed in room 3095 which was a group floor 2 bedroom apartment. With three boys it was perfect for us. My bigger two had a room to themselves with twin beds and our youngest shared the big double bed with us. Kitchen was well equipped with pans/plates/mugs and glasses. The fridge is good size and we were able to store all our breakfast food along with a few beers.
Location wise it is fantastic. We ate out most evenings in the restaurants that are literally on your doorstep. Piccolo being a favorite of ours for both burgers and pizzas. Beach is a lovely 5/10 minute walk along the marina which is well equipped with beds and umbrellas. Would recommend going down the day before you want to spend the day there and prebook your beds. Was steep enough at 31 euros for two beds and an umbrella but sure, on holiday and we were able to pick them at the front to keep an eye on kids in the sea.
Overall the experience was great, staff great, rooms well kept and was sad to come home.