Have stayed here a number of times when visiting family. All staff (front desk/housekkeeping/kitchen) are very friendly, deserving of good tips, and service is excellent. Rooms have always been clean and a very good quality. Very small challenges: elevators can have a long wait, pool is very chlorinated (as most hotels are) and bigger kids (and their parents) in pool area need to be more mindful about rules about horseplay and being safe for smaller children.
Traduci