I booked this Airbnb over a year in advance knowing it would be amazing and was still completely blown away.