Is there a difference between using "μέσα στο" versus just "στο"? Don't both just mean "in"?
There is a difference: στο can show location as in in or direction (to, e.g. Πάω στο εστιατόριο - I am going to the restaurant). Therefore when you write μέσα it definitely means inside.