Excellent stay! Comfort, location and London.