The flat is nice, great view of Victoria park, charming host, good spot for a London stay