My husband and I did a 4 night 5 day stay and had a wonderful time. The rooms are clean, but definitely outdated. Also your bedding type is not guarantee, just your view. I request a king and got 2 queens. They did give us a free wine package for the inconvenience. But everything else was excellent!! The food, drinks and beach...I give a 10. The service was excellent and Shirley Ann at concierge desk went above and beyond explaining and showing us all the amenities. She was great and saved us a lot of money with her recommendations. We definitely would come back!