This is a large resort with many amenities. It's a good value for the area. The beach is nice and a great place to watch sunrise. There are bike rentals included in the resort fee and a great bike path nearby. Staff was responsive to questions I had ahead of check-in. You also have full access to amenities the entire day of your check out, which helps if you have an afternoon/evening flight.
Beware of the resort fee which is not included in the AirBnB charges and is charged at check in. While this is clearly disclosed by the property on this page, it sure would be nice if it could be included in the AirBnB charges.
The restaurant on-site is incredibly over priced for Chili's-level food, but is convenient and a nice beach-side setting. The prices may be typical for the area, but we also had wonderful food from the food trucks up the street for a fraction of the cost.