Location is in Central London, close to several supermarkets and the Liverpool Street train station. Kitchen is well equipped (only salt provided - with numerous types of utensils), bathroom supplied with 1 set of hotel size shampoo, soap and lotion containers and extra towels (note this may be inadequate if you are staying for longer than 2 days). Apartment itself is spotless and I believe the cleaners come once every 2-3 days. All in all, a great place to stay!