This is the ultimate location to enjoy Boston at its finest. Located in the North End, Little Italy and a short distance from the Harbor Walk, it’s full of energy and fine dining. The apartment itself is clean, very comfortable and has everything one would need. I am definitely returning.