We stayed here on the first night of our 6 night New England trip after arriving in on a 7pm flight, before collecting our hire car the next morning; and also on our last night in Boston prior to an 8.15am flight home. The last time we stayed here was a few years ago, and…