Ideal location for visiting UCL or Bloomsbury in general. Russell Square station is 2 minutes away and Euston only about 15 mins walk, so good for transport throughout London.
The kitchen is fantastic, and also the place is well stocked with cupboard standards, so you wouldn't have t go and buy whole new jars of everything to just cook one meal.
Overall the place needs a bit of TLC but its a good space in a good location.