Situated on the south coast of Spain, just below Barcelona, Sitges has been a holiday destination for Catalonians for decades ...