Ross's place is nice, situated in a lively area of London. It has everything you need for a safe place to store your stuff and rest your head for a busy day in the city.