Good for a stay to explore London. Tube station is just around the corner and you can reach every destination easily and also train stations and Heathrow Airport connection is great