Very clean. Easy check in. Had all the amenities needed for a short stay. Not too central but London has a great transport system.