Where can you see lopunny on Pokemon Platinum?

There is a trainer on route 221 who has a Lopunny To get there go to Sandgem town
Go the beach south the town
at the ocean surf
surf until you get to land
there is route 221
I know it is a bit confusing but I hope it helps!