The required activities fee is a rip off. However we really enjoyed our stay. I was nervous when I read some of the negative reviews, but we had no problems. Had to call call maintenance for a couple of small issues, they came within minutes and fixed things right away, were very friendly and courteous. There were a few security/ safety issues and they were dealt with swiftly. Two were people throwing things at poolside patrons and they immediately found out which condos were doing it and those people were evicted/possibly charged as the rules stated it was a felony! Read the rules people, things that teenagers think is funny will get you kicked out with no refund! They also removed towels from “saved seats”. We thought security did an excellent job!! The gentlemen that rent out the chairs etc. were extremely rude, perhaps it’s time to search for a new vocation if you’re tired of dealing with customers. All in all we had an excellent stay and would consider returning to the same resort.