Everything is great! Try local pastries, "pasteís de nata" and savory food. Like "Tavira Romana" one of the best places in Algarve to have sweets.