The place is clean and convenient, with a great location, within walking distance to major attractions along the Thames as well as bus and tube stops