Really lovely place although a bit small! Easy to get to and get to places (including the airport) Maria gave us great tips for beaches and left us handy guides for the city!
It was a big hill to get up though, we struggled with our suitcases originally, beware!