A cozy home away from home in a wonderful and convenient location.