I enjoyed my stay and was well looked after, from the minute I arrived in London till the moment I left. The apartment is very clean and cozy and you feel like you’re in your own place. It was a great location for me, being so close to Imperial college and the Natural History Museum. It was also right next to Gloucester Road which had lots of cafes and the underground station.