Fiestas

The Spanish love their fiestas! Most last several days; everyone stays up until 6 or 7 in the morning, then re-start around noon.

This sets a pace that the English here have never matched - no one knows where they get their stamina!