The apartment was perfectly located for what we were after, in a nice area, with a short walk to some lovely views and bars, and near to a train directly to some beautiful beaches. For the elderly, it's quite hilly around that specific area.
The only negative (that I hadn't actually considered/researched - so my fault, is the lack of air conditioning within the apartment).
Andre was very helpful and accommodating, recommending areas to go, allowing us to store our luggage after checking out, and importantly being flexible with the check in after our flight was delayed. Very grateful. The restaurant they own downstairs also does excellent food, which I recommend trying at least once.
Great short break away, lovely people, lovely place.