immaculately clean. easy checkin. nice safe area with plenty of parking even though you have to pay on the street but hey ho, what else do you expect from london!