One of my most enjoyable Airbnb stays.