This Airbnb experience was perfection. The apartment was spotlessly clean and Jonathan communicated exceptionally well. He provided local tips, thoughtful touches, high quality amenities, and an easy check-in/check-out process. I'll be staying there again and recommend it to everyone.