Superb in every respect! We had a fabulous three night stay at David’s amazing flat. David is a perfect host and we can’t recommend his place highly enough. We will most definitely be back!