Experiences in Alvor, Portugal