One of the best Airbnb apartments I've ever booked.