We had a great time. The place was clean and very well kept. Pool was clean and warm. Beach was quiet and great location. The living room furnishings were not very comfortable. The building was nice, front desk staff were very nice and accommodating, valet staff very friendly and helpful.