This is by far one of the best places I’ve ever stayed. Elena has it all: stunning and amazingly located accommodation; cute and charming pets; relaxed and funny personality. This is definitely the place to be in London. Would definitely stay there again and I’m already missing the atmosphere Elena provides. :)