Superb stay in London! Stress free and easy to find! Extra comfy beds, nice location.