If I could give David more than 5 stars across the board I most certainly would. Not only was the flat quite simply fantastic in terms of location, amenities, cleanliness, etc. David is quite possibly the most accessible, communicative, and accommodating host I've ever had the pleasure of dealing with. He truly went above and beyond in terms of helping us out with everything from setting up mobile data, restaurant and bar recommendations, car hire advice, you name it. Highly, highly recommended to all!