Perfect location in the North End. Lovely hotel- like space.