Easy building to find and very stress free/ relaxed stay overall. The apartment is new, clean, and the appliances work well. The location makes it a 20-30 minute venture on foot or public transport to many of the tourist areas/museums in central London.