The best part of our stay was the staff which were very attentive and friendly. The breakfast buffet was great, as well as the evening happy hour. As for rooms, they are very dated, especially bathrooms. No hair dryers or magnified mirrors so bring your own. Curtains were dirty and I dont even want to think about rugs. Beds were made after our first night and never again. We were there for 5 nights. Had to request towels and garbage removal. I believe hotel was full or understaffed. As for the pools, two were being repaired and the main pool was dirty and crowded. Beach chairs were not in good condition, and not enough for everyone. Towel hut was not staffed until late morning. At other resorts, there is someone available with towels early morning. I even went to front desk and it took an hour for person to open towel hut. If you need something from store,note that they open when they feel like it and close before scheduled closing time. Could be a great place with a little TLC and updating.