Airbnb doesn't get better than this. Great hosts, immaculate accommodation, perfect location, and seamless check-in and check-out.