We had a great stay, well kind of. The staff there is amazing, we decided to go on a mini holiday and do some shopping in the area, we were having a great time until my little boy got sick, very sick. The front desk staff brought be fresh bedding in minutes at 4am and even offered to help me change it. The maintence guy was maticulous with details such as wiping railings and fingerprints off the elevator door. All of the cleaning staff were sweet and friendly. Breakfast was a good selection and even had eggs and sausage as well as the usual fare. My only complaint is the tiles around the swimming pool were visiciously slippery so if you decide to go swimming seriously watch your step. Would absolutely stay here again and likely will!