I had a good stay. It is London, so do not expect luxury. But the location was perfect! Super convenient.