Nice place within walking distance to a lot of things in and around north end.