Johnny is the best!! My 3 friends and I were treated to a full day tour of Monchique, Albufeira and Ferragudo. This was my 2nd tour with Johnny in two weeks so clearly he is worth 5 stars and then some! He is incredibly informative and kind and ensured we were all having the most amazing time! He took our particular interests and tailored the perfect day for a combo of history, architecture, geography, shopping, amazing views and, of course, great food and Sangrias! I wholeheartedly recommend Johnnys Tours as the best way to see the Algarve.