Excellent staff. Very helpful in all areas - room care, restaurants, swimming pool & front desk. Fitness room had good equipment, although it was a bit musty & treadmills stopped working, workout towels eventually got restocked after a day or two. Overall a very nice place to stay in.