Excellent place to stay. Hotel amenities in an apartment setting.
Great location, super market, coffee shops, pubs etc all at your doorstep.
Earl’s Court tube station is 2 minute walk for Piccadilly line.
Highly recommended.