The location of the apartment is perfect. It is close to the sea for a walk and get fresh air; it is close to the shopping streets; it is close to some nice restaurants and cafes and also some museums. They are all within walking distance. We stayed as a family (with my two teenage girls). My girls also enjoyed the location since they didn't have to depend on us or taxis they toured the city by themselves without us :)).
The apartment was nice and fully equipped however the furnitures were abit wornout and the toilets were small than expected with regards to the size of the apartment.
It was very nice to be wellcomed and helped to move in the apartment when we arrived. Joao is a great host, we met him and had a drink. He gave precious information.