Everything was great. The staff were really friendly, esp. the bartenders and the entertainment guy, Ivan, if I am not mistaken. The only problem, not for me but maybe for others, was the stairs. You need to go to restaurant on the other side of the yard, outside lobby, and depending on your the location of your apartment, it may be a lot of stairs.
The food was also really good, fresh and diverse. All in all, it was a great stay.