While a bit dated, the resort is great for families! I had seen some reviews about the resort not being clean, however, that was not our experience at all! Both the room and the resort were very clean! We didn’t even look at the indoor pool, but we swam in both outdoor pools. Our kids enjoyed playing pickleball each night and there plenty of courts. The walk to the beach is long, so a beach wagon is necessary if you small kids or want to take chairs, umbrellas etc. there is a shuttle however, it only runs during certain time blocks. The room was very clean! We made multiple meals and the kitchen is equipped for basic cooking needs.