Great space in Barrington and easy access to the beach