Aky's place is great for short term stays. It is very close to Paddington station which is the station for Heathrow Express. Right on the corner there is also the Edgware Underground stations. Very close to public transport. Area is very central, many ethnic shops nearby, cheap grocerers etc along with nationwide chains. It is a little but functional space for short stays. Has all the amenities you are looking for. Kitchen and supplies, shower supplies, towels etc are provided. Cable TV with variety of channels as well. Definitely recommended.