My husband, myself and our two children, ages 6 and 4, had a wonderful time! Our unit was small, but we knew that is what we signed up for. The bathroom was very tiny. However, it was clean and updated. We loved the flat screen TV on the wall, modern kitchen and heated pool. It was very close to beach and board walk. We never moved our car once we parked. Overall, I would recommend this place to all and would stay again.