Great AirBnb! Location, hosts, comfort, etc. Spot on!