I enjoyed being beachfront,easy access to the boat,easy launch ramp, convenient parking,great set up for our dogs. Super good food and drinks at the restaurants. Staff was very friendly and we got plenty of free ice coupons to use each day. The rooms we we were in Building A were pretty dated and needed a full remodel,but, the beds were comfortable and they were cleaned pretty thoroughly- just super old and worn out. We were in the original part of the resort. Building F was beautiful and much newer. The store on site had great items for sale and they were very friendly. Overall the only negative comment will be on the overall cleanliness. It got pretty trashy with guest just not cleaning up after themselves. It’s a party spot for sure,young crowd…loud music,drinking, large party gatherings. The resort staff was constantly trying to get the groups to pick up after themselves at the pool and on the beach. The over night winds just blew trash everywhere. I liked the overall security,monitoring and staff that was around at all times. We will return and the rates were very reasonable…good location! I’m hoping the “trash” situation was just a reflection of the extremely large groups that were there to party/celebrate.