Our hosts were friendly, and flexible with our bizarre check in and out times. The location was great and the room and the bathrooms very clean and neat. I did have a problem sleeping, as the room, and hence the bed, was tilted, and at nights I would slide down on my sleeping partner. However, if you are not as sensitive as I am, there should be no problem with the room.
Although, in overall I was happy with the stay, I did leave with a bad taste in my mouth: we asked the hosts to book us a taxi to the airport to which they said yes and that it would cost 20 e which we should pay them beforehand in cash. Knowing that a taxi ride from the center to the airport would be around 15 e, I was fine with the cost. However, it turned out that we had to pay again to the driver, ending us paying double for our taxi drive all in all. So, I consider charging us 20 e just for calling us a cab a kind of rip-off. Or maybe they just do this taxi business differently in Portugal than where I'm from...So, in conclusion, just a piece of advice: hail a taxi from the street.