We stayed here in January and had a wonderful time. We stayed in whatever the cheapest rooms were. They were pleasant, clean and functional. Bathroom was tidy and nice.
Two large pools. One was an adult only pool area which was very nice.
Large lawn out front with deck chairs. Across the road is a private beach with deck chairs. Good luck getting a chair there though. The Germans are out there at 7am every morning reserving chairs with towels. That said, we were happy lying under the trees on the woven mats provided.
There is a buffet for breakfast which is okay - not great. The restaurant is nice.
You can hire scooters from the resort to get into town. I'd recommend doing this for a bit of dining variety.
All and all loved out time here.