The Post office will often be the worst rate around. They advertise commission free, however what they fail to mention that they rates are low compared to others.
Take cash, sterling will do. atms are empty most of time, keep credit card for top up funds, you will need passport also and local supermarket will exchange for you