Location is good. Piccadilly line - easy access. 10 min walk from metro to apartment. Direct access to Heathrow airport.
Place was clean. Perfect for two people. Highly recommended.