A super comfy place in a great location if you are flying in / out of Logan Airport.