With respect so you want someone to decide for you the city/ province and also the institution ? You need to provide some clues where you want to live and maybe ultimately settle down for PR .
Plus what is affordable to some may not be to others and whilst not always true cheap might also mean not a high standard. The latter being important for the Canadian job market.
Getting a PGWP is all about what your institution quotes as the course length not about how long it takes you. If they state in your completion letter that it was a 2 year course then no reason why not, no way for anyone to predict.