Rui is a fantastic host and very responsive and helpful. The place is exactly as it advertised and very spacious. The terrace is a wonderful place to chill out and relax. Very well equipped kitchen also allows us to do our own cooking