First of all, this location is fantastic. The beach is right there and beautiful. Belmont Park is across the parking lot - restaurants, games, rides, an indoor pool. For a family vacation this was awesome.
The layout of the unit was good for us, kiddo could be in the secondary bedroom which is on the other side from the primary bedroom - we could watch TV at night, or sit on the little deck.
Parking is available but really hard. There is a garage spot which is awesome but it's very very tricky to get into, you definitely need another person helping guide you, and you really need to have a smaller car. The backup option is a small lot right next to the unit, if you can find a spot you can be there overnight until 8am and then move to the Belmont Park lot for the day (can't be there overnight). So knowing this I just would have rented the smallest car we could get.