Lovely place, that has everything needed for a stay also close to everything you need. Really enjoyed our weekend away in Ocean Grove.