We had an excellent stay at David's flat. It was spacious, comfortable and in a perfect location. We can't wait to come back again soon!