2 great experiences 4 years apart at Moniz, their instructors are awesome and will make sure you have a great lesson!
My second lesson was with Kevin who in addition to being great with easily-understood tips was lots of fun to hang out with between waves. - via 