Great place for mobile couple to stay in Boston.