Great location and lovely flat - was perfect to be close to a friend who lives in Belsize Park. Was bright and open and spacious. Check in is rather inconvenient after a long flight and with suitcases. Could be stocked slightly better (had to buy extra toilet paper, tissues and hand soap), and one of the beds was really squeaky, but otherwise a great stay.