Very close to Harvard, and easy to check in. Great for a short stay.