The Lobster Den is a perfect spot, in the heart of Alma within walking distance of the beach and all the restaurants/ shops.