Great place, slept very well. Very close to UCL and associated colleges. I can recommend it!