This flat was a little piece of paradise. The view is incredible, the location is wonderful and David is a tremendously thoughtful host. If he recommends a restaurant, you have to try it. There was care put into every detail of our stay, from the cleanliness and comfort of the space to just the right amount of communication about what to try and where to go. We HIGHLY recommend a stay here.