Had a room ground floor by the oasis water park. Prime location, but a little loud on a holiday weekend. Golf carts get you around well and while not a lot bbn of restaurant options, the food was good in the three we ate in. Water park works well for adults and kids. Room was nice, but sofa bed for the kids was horrible as was the main king bed. I think they just remodel, but forgot the beds. Staff everywhere is very friendly and helpful. Now the why I gave it 2 stars. Check in was at 4, we got there at 4:05 and was told our room was done but needed a quick check by a mgr. An hour and 20 minutes later our room was ready but the evening was a mess as the kids didbt have time for the pool before dinner reservations. Cut to the checkout, was overcharged for golf (fixed no problem) and overcharged for resort fees (also fixed) but a hassle. Bottom line, good resort once you get past the check in and check out processes. Front staff clearly needs better leadership.