Property was adequate for our group, with very large and cozy living area. Kitchen and dining areas were good. Internet was reliable, considering there were 14 of us. The apartment was clean and in very good condition. The beds are average--not super comfy, but not terrible either. There was even room for a couple of more beds in the room where the owner put 4 twin beds. Instead of putting a set of bunk beds in what was basically a large hall closet, I would have rather the owner put the bunk beds in the other big room with the 4 twin beds and private bath. That hall closet area had no circulating air, except for a pole fan that the owner provided.
A word to future guests: The property that you think you book may or may not be the property you get. What the owner has posted online is "representative" of the kinds of apartments he has, but not all of his apartments look like that. He promised us a 5 bedroom, 3 1/2 bathroom apartment, which is what we got, but it certainly was not the one shown online (the owner has 6 apartments in this building, and all, according to him, are 5 bedrooms).
While the owner did respond very promptly to all of my messages I sent him through VRBO before and once during our stay, I would have liked being able to either email or text him directly without having to open up my reservation each time on the VRBO site. Also, I would have appreciated knowing ahead of our trip that we needed to pay a deposit of 10€ per apartment key, as that had to be done in cash (so it could be refunded at the end of our stay). Since we didn't get to the apartment until after the banks had closed, and because none of the ATMs around that area are on the Multibanco network, we had no way to get any € right then. The only reason I had any € at all was because I had brought some home from my last Europe trip a few years ago, and I used most of this for deposits for five apartment keys.
We had one small issue one morning with no hot water. Unfortunately, when I tried calling the hostel as instructed for help with anything when we checked in, nobody answered the phone, and this was after 6am on a weekday. So, I had to take a very cold shower, get dressed, then walk over to the hostel to explain the problem. Thankfully, they were very helpful and someone came right over to turn the water heater back on. Later another person came to check it and make sure it was running properly.
Overall good experience. Will consider staying here again.