Robs place on Dean Street is a true gem. It was just as much space as we needed for a stay in London, was very clean and comfortable and extremely well located. It was exactly what we wanted.