Amazing place, clean and new. Great location for our first trip to Ocean Grove. Highly recommend. Had s great time there.