We stayed here for 3 nights last september. We booked an appartment. The room was very clean and modern. The towels are changed each day by the staff. Despite being an appartment, your bed is made every day and the room is cleaned. Which was great. Beach towels are also present.
There is a kitchen in the room which includes a refrigerator, microwave-oven and an electric cooking plate. I did miss the normal oven and some kitchen utensils. Good bed, nice bathroom and shower and a good price.
Staff was also very friendly and helpful.