Overall a great stay, largely due to location which is magnificent. Summary below:
Positives
+ Location / sights: As good as it gets, I think the photos speak for themselves
+ Food/breakfast: Not a massive buffet but had all the right things and very tasty and local
+ Staff friendliness
+ Swimming pool and sports center: if you need to entertain children, very helpful
Not so positives:
- Building / construction: rooms, restaurant and entrance were nice but the corridors felt like a Soviet hotel; tons of humidity in the walls; one of the showers did not have hot water, the other shower took 5 minutes to set the right temperature;
- Temperature: we stayed next door to the indoor pool - our rooms were extremely hot all the time due to heat irradiating from swimming pool
- Mattress: this was probably the worst mattress I have ever slept on, way too soft, had to change position during sleep every 15minutes, better off sleeping on the floor