Stayed here over a weekend and it was just such a lovely apartment. Very convenient location, just 5 minute walk to tube station. Check in staff were lovely and sent over recommendations for us to do whilst in london. Will definitely be staying here again.