We booked a 2 weeks holiday here.
We asked for an apartment and we told the place we were coming with a 4 months old baby.
They said to us that the necessary would be done for the baby (crib etc.). When we arrived at 10.30pm (our flight was delayed) there was no suitable bed for the baby, only duvet piled up on one another... Which is obviously very dangerous for a 4 months old baby. And the guy booked a room for us and not an apartment... For the same price. Plus, it was dirty.
Moreover, when we came to speak with the guy he was very upset and not nice at all.
Anyway, we left and had to find another accomodation at 11.30pm with a 4 months old baby.
We managed to have free canceled reservation only because booking.com (the website we booked through) asked the guy to do it. Btw, except for that booking.com was of no help at all!
Bad experience ever in Portugal. No representative at all of people here.