The main spot to enjoy the views over the old town and take a great shot in Albufeira, From there you can see pescadores beach and the oldest houses of this beautiful city. there is also something really curious about the place, there are escalators to go the beach.
It is a must go if you want to see the old town from a good perspective.
Go there during sunset.