Great stay at a comfy spot in the best part of Boston