We had a family room with one bedroom and living room with sofa. There are no lifts, so you need to think if you have small kids and strollers. The reception is not working 24 hours and there is a backup that assists the guests, but he don’t speak English… so we communicated with him via google translate. He really tried to help and he was really nice, but when you pay a lot of money for this resort, you should expect for more. For 2 days, the house keeping lady did not bring enough towels and no paper toilet, so we need to ask the reception to bring it on the evening. Again, this is not the best service.
The restaurant in the hotel is ok, we ate just once and rest of the nights we ate outside.
In general, the hotel is nice, but I wouldn’t stay there again.