Normally stores open around 09.00–10.00 and close for lunch and siesta around 13.30–14.00. All restaurants are open for the typical hot, copious lunch with wine or beer until 16.00. At 17.00–17.30 the stores open again until 20.30–21.00, although a few stores stay open all day (normally the bigger supermarkets).
Banks open from 08.30 until 14.00, and there are always many ATM’s in towns and cities and also often in villages. In Spain the currency is euro.