Plenty of room for a family of 4 plus kids. The resort has a casino across the street and homeless individuals were on every corner; however the resort itself was safe and security was always nearby.
Your room is assigned at check-in and the pictures that are shown may be the rooms that belong to timeshare owners. Our assigned room was in an older, dated building, but was roomy and good for the price. You can see there is a big difference in decor/cleanliness between the “owner” and renter buildings. Pools weren’t heated and we were told they are “heated by the sun” by the front desk. (Water was 70 degrees) We did get ahold of a guest advocate who found a way to turn the heater on. The pool slide and kids activity center is closed. Beach is about 10 minutes away, overall good location. Staff was very friendly; but beware they will try very hard to sell you a timeshare at check in.