We had a very good stay. The accommodation is clean and spacious.
Located in Central London, few minutes walking from tube station.