I will tell you my mother booked this trip and as you know mothers can be demanding even when they think they are not. My mother put this staff through some tough customer service situations and the staff did wonderful to please her, so for that I commend them. The staff was wonderful all around they have fantastic people working for them. The hotel is very family oriented which is great but if your single you may want to look else where. They only issue I personally had was the "free" wireless internet was awful and impossible to get on, but you could pay for "high speed", which i didn't, I think 10$ a day. I would say was this was a great place to stay with an awesome staff and customer service but in a time where people are mobile and internet is everywhere, that was a let down. All that said was a great time spent there.