This place is beautiful and an excellent location near the brand stores, Mayfair is just 10 minutes walk and you will find more shops, bars, restaurants,etc. You have Buckingham Palace 20 minutes walk. The apartment is quiet, after a long day of tour you can rest peacefully, Cheene is super friendly and quick to answer your messages. My family and I felt safe I would definitely return to stay here