The place was wonderful right in the heart of th North End. We could not have been happier!