You will not be disappointed staying in this beautiful apartment. Everything exceeded our expectations. All the essentials are provided (including shampoo, conditioner, laundry soap, kitchen necessities). The beach is the perfect distance-maybe 20 steps. Perfect distance from the bustle of the boardwalk but so close we never even wore shoes to get to the sand. The beach chairs and toys provided are so nice. We also enjoyed the outdoor patio space every afternoon while our kids napped. Jeff responded to us within 2-3 minutes of our messages every single time. We didn’t really find parking to be a huge issue-if we couldn’t find a spot on the street (rare) we parked in the ample public parking across from Belmont Park-it’s a five minute walk. My husband and two small kids all felt very comfortable and safe and we cannot wait to come back. Completely loved everything about our stay!