As described. Clean, friendly,...
Just a bit pricey, but this seems to be a general thing at the north shore.