Everything about this place is perfect particularly if you have young kids. The beach is relatively calm , very clean and just a walk down the stairs. The property is well maintained and staff is very friendly. We had a great time at this location.