very nice, clean and comfortable flat. perfect for 2-4 people..
Hampstead is perfect location..
We have enjojed our stay very much