Clean, very good staff, good location near Canary Wharf station.