This is our second time here. (Once again won’t be our last). I will say though this time I was shocked at some of the changes (charging for beach chairs, the towel cards and a 20 dollar fee if lost). With that being said the staff is excellent, We had a problem the first night there with our floor smelling like marijuana, immediately security was on the floor knocking on doors trying to find the source. The property is gorgeous here, and the amenities (pools,private beach, basketball, mini golf, hammocks, and the pool bar) are absolutely top notch! Kelly and chuck in the poolside bar are some of the nicest people as well!! Cannot say enough about the property! We will be back again for sure!