Summers in Barcelona can be very hot.