My wife, 2 little kids, & I just stayed here for 3 nights and had a great time. Great, super friendly staff throughout the facility. The kids loved the indoor pool & seeing the parrots Abby & Gabby during our stay. Restaurant was great as well. We had good weather & the kids spent a ton of time collecting shells out on the beach. Can't wait to come back and spend more time here when it gets a little warmer. Without a doubt, will stay here again.