Really enjoyed our stay and look forward to staying again on our next visit to London. Location was great with eveything you need within walking distance - train station, restaurants, bars, chemist, grocery store etc. Flexible check in time was great and staff were very chill about check in/out.
Space was larger than expected and had no problems.
Definitely recommend to stay!