I also do not regret choosing temple. No school is perfect but I also matched my #1 choice and I probably couldn't have do it without the help of my classmates and instructors. Do not forgot that a lot of your education comes outside of school as well.
-As a 3rd year- you get Most of April and all of May off from where you finish 2nd year and begin 3rd year (time off to study for boards) You have to do clinic duty starting June but it's only half days with no weekends. 3rd year you have clinic in the morning and afternoon classes July-December. Then in the spring of 3rd year you have medical rotations at various hospitals of your choosing, mostly PA and NJ hospitals. You pick based on a lottery. You can choose a multiple array of rotations from surgical (Ortho, Vascular) to medical (IM, Neuro, Cardiology). You have to do 2 of them before you go out on externs your 4th year.
Now 4th year is slightly unfair as you choose the three months of clinic you are required to do. You also have to do one more medical rotation, like the 2 you did in the spring of your 3rd year, in the summer/fall of 4th year.
Again a lottery decides that and you pick which months you are here.
Basically everyone WILL get 4 months of rotations before interviews but probably about 25 percent of the class can opt to do 5 months of clerkships before interviews/boards.
You can do 4th year clerkships anywhere in the US- same for every pod school I believe.
The subway/train/bus system in philly is very easy and you will never need a car. You don't need a car for your rotations if you do it at temple hospital. NJ you will.
Center city of philly is actually not huge so you can live basically anywhere. I recommend living closer 1st year since you have anatomy labs and you have to be at school a lot your first year.
Washington Square West, Olde city, Rittenhouse, Society Hill are all nice areas of philly. Chinatown is the closest to the school and well as Market East areas if you are looking for apartments.
I'm done with temple very soon, but good luck in your next 4 years. (Arguably) Like the saying goes, it's easy getting into pod school, but hard staying in.