The location is perfect - food, supermarkets, trains/buses are within walking distance. There may be a bit of traffic noise as the apartment faces the road, so if you're a light sleeper it might bother you. Did wish for cleaning to come a bit during our stay, considering we stayed for 10 nights and didn't get provided enough toilet rolls (2 rolls between 3 adults for 10 nights). Rachael does respond to messages very promptly, and allowed us to store our luggage at her office (just below the apartment) before the official check-in time. Overall, a lovely apartment and perfect for exploring London!