The place is very well located with easy access to almost all the places in the city.
Stayed at this place for 36 nights and it was a wonderful experience. Craig made me feel home even though it was my first time to London.