This review is more like a 3.7. Nice, big resort with lots to do. Staff was friendly and attentive and available at the push of a button to drive you anywhere on the resort in a golf cart.
Resort is on the older side but well maintained. Heavily advertised room remodels are already looking a little dated. The whites in my room (bedding & towels) were dingy which is a little off putting but our stay was nice.
Reviews I read before my stay complained about dirty rooms and rooms not being ready at check in. This was NOT my experience BUT at check in at least 3 families were standing around the lobby complaining about their rooms not bring ready. Again, this was not my experience.
My main complaint is the sheets were horrible. Worst I've ever slept on. Itchy and uncomfortable enough to make me not want to return. I grew up with very little and have slept on lots of cheap sheets but these felt like sandpaper. Even my teenager, known to sleep in a pile of friends at whichever house they land on the weekend, complained about the sheets.
In summary, nice resort, lots to do, friendly attentive staff, they need new sheets.