Very nice place, the terrace is lovely, the kitchen is very well equipped, comfortable beds. The communication was easy with Elsa & Rui, the check-in was easy and great that there is flexibility to choose your check-in time. The Wifi is a bit shaky, got a few times thrown off my calls. But all in all a great stay. Definitely recommended.