This place is actually much prettier than the pictures even show...the grounds are beautiful and well taken care of, everything is clean...it's nice. Our kids loved playing in the pools all day, and it was super nice to have a washer and dryer while we were there. One small thing that we didn't love is that there is no beach directly by the resort, so we had to walk a ways to get to one. But honestly this is a really great deal for price! Would definitely stay here again.