The staff on the front desk need an 'attitude adjustment'. They are definitely not customer service oriented but concentrate on 'procedures' even to the point of being rude to customers who ask questions.
The buffet is ok but the food from the pool restaurant was crap. I agree with you about the attitude of the front desk staff, their customer service suxs!