Great place, great location and very accessible via Tube. Perfect for our needs and stay in London!