We thought this was a really nice place to stay! The rooms were very modern and clean, and the people on reception were so nice. We didn't eat in the restaurant, but it seemed very popular - maybe next time! The outdoor pool was fantastic, but the indoor pool wasn't so great. It was actually quite cold in the indoor pool, and the water had a strange smell. Maybe needed a bit more of a clean? But apart from that, everything else was excellent. Totally recommend.