We stayed for a month and found the space very comfortable and equipped with everything we needed and more.
The terrace and view are marvellous and we were treated every day to a different sunset which you can see from the kitchen and living room too.
The swimming pool and bbq area is also great although it became too cold to swim.
The apartment is up a very steep hill but we used uber when we didn't feel like it which cost 2.50 a ride from town. Having a hire car was helpful though as there are no shops immediately nearby.
Our host Tiago was fantastic and helped us out with all sorts of things. He is really kind and helpful.