The unit was very clean, had all the household items you might need. the lay out of the unit was perfect for us. We, the grandparents had our own room with queen sized beds and a private bath and patio on the ground floor. It was very quiet and we were never annoyed by goings on upstairs. the main floor had a large living room, with flat screen tv dining room area with a very large table and a kitchen with all the amenities and a large table.
Upstairs there were two bedrooms, the master and private bath and the kids room and one more full bath. On the top level was a family room with large screen tv, kids stuff and additional sleeping space if needed.
We were a few short steps from the pool, which although small, was never crowded.
You can walk to the beach -about 2 miles and to the boardwalk and lots of restaurants, ice cream parlors, shoppes and pubs.
The only complaint I have was of our own making. We bought a parking pass -75$ for mon-friday. It rained two days and the parking area for the pass is a fair distance from the downtown, so not really convenient. If you want to get a parking pass only do so for the day, if you know you will be staying at the beach for a good three or more hours. Otherwise walk or use the meters.