We loved our stay in Catarina's place!
It is on a great location and has everything you may need.
Highly recommended