Pros: we had an excellent stay at this hotel! Front desk staff was friendly and helpful. We arrived early, so they let us store our bags safely in a locked storage closet and gave us pool towels so that we can take advantage of the pool. It was a real treat! Breakfast staff was very efficient in setting up and clearing tables. Our room was very clean and comfortable. Cleaning staff was very quick in cleaning our room - it was usually done while we were having breakfast. By the time we were done with breakfast, our room was super clean - as if done by some cleaning ninjas!
The outdoor pool is large, and you can order food and drinks by the pool, at reasonable prices. We loved the location of the hotel, as it was within close walking distance of plenty of shops and restaurants. The beach is just across the street, and there is a small plaza with a carousel and a bungee cord trampoline. There are playgrounds for young and older children all around the beach area. The area seems to cater to lots of German tourists, but plenty of people speak English as well.
Cons: the bath towels are a bit small, and they don't dry very well. I wouldn't be opposed to reusing my bath towel for one to three days, but it would be helpful to have more hooks either in the bathroom or elsewhere in the hotel room. Some problems noted with the shower head: in our room, the sprayer was not adjustable; in another room, the cord to the shower head wasn't long enough to mount to wall.