Sitges bei Barcelona: Strände, Geschichte und mediterraner Charme