Very nice hotel in perfect location. The staff was incredibly helpful all the time. The room allways clean and had good space. The food was OK, but not fantastic. For instance we would like icecream for dessert sometimes, this was never offered. The good icecream you must buy as an extra, even if you are on all inclusive. They served "sushi" for dinner one day. This is the worst sushi ever. Apart from that, food was OK. The hotel is dominated by russian guests. In our poinion not allways the most polite and nice people, and many of them reluctant or not able to speak english. The gym is OK, although not everything is working, and both threadmills warn about needing service, but the staff doesnt fix it.