Excellent facility with great amenities. The service was exceptionally good. There were several employees that were just 'outstanding' customer oriented, Crystal (desk receptionist) was just one of many. She was great! The shuttle drivers were very accommodating and friendly, so were the housekeepers, though limited in speaking English, were able to communicate with them. Can't forget the food service personnel, and, the food was good and tasty. I would have no problem staying there again if I'm in the area.