Great accommodation and perfect location to visit london