Impeccable place. Kitchen has all you need. Great location, across the street from Harrods, but still quiet. Very close to restaurants, grocery stores and shops. Easy access to public transportation. I will certainly book again.