Netflix's World's Most Amazing Vacation Rentals featured many unique locations that are currently available for booking. Here's how you can stay at them!