This is a great and very modern villa with lots of space and a nice kitchen. Teresa is really friendly and welcomming - we had a great time and would recommend to stay there! :)
Though it is helpful to speak a bit portuguese