Puyol impressed by St. Petersburg stadium