This place was great. The location was excellent. You feel what it is like to truly live in London. So much better than a hotel!