The place is really convenient in terms of location. UCL and Central London are so close. Near many major tube stations and so easy to get to the major attractions. The room, bathroom, and kitchen were quite clean. Ella was so responsive in answering our questions. Highly recommend this place!