This is a super secluded and charming place, so close to Hyde Park and Kensington Gardens as well as an easy stroll to many shops and restaurants. We’ll be back!