Very convenient location, just off the main street and a short walk to restaurants and shops!
Alma Lobster Shop located right on the property was a great restaurant with friendly service.