Sensacional location, right next to Hyde Park, Oxford Street, shops, supermarket, etc. We'll be back for sure!