5 STARS Experience. In every way. I‘ve been to London many times but this was the best experience I‘ve had so far. The communication was excelent, the apartment was spotless (and equiped with everything you could possibly need) and the location truly exceptional (not to mention the unique view).