I was really excited to be taking this Golf School Group here. Last year was, let’s say, not the best with the weather being poor and the hotel food – I would not Know where to start! Tavira is 1st Class and I am happy to report 100% better than last year....