My best Airbnb experience to date. All aspects of the accommodation including the hosts exceeded my expectations. The flat was clean, bright, great location, modern and overall fantastic.