The Strand Palace is a great hotel in a superb location (Covent Gaeden) and the property is clean and modern.