spacious, comfortable and a well-equipped flat in a wonderful building and location. David is an amazing host and he was very helpful. I absolutely recommend stay here.