This is what an AirBnB should be like! Outstanding hosts, great location, just a perfect place to be in!