This location and stay is perfect for any length of stay in Boston