Well located comfortable accommodation in Boston.