The property was very clean.
Location was perfect, close to Twickenham Rugby Stadium. About a 20-30 walk.