The apartments were very well run. Communication was superb. Joao reached out to me before our check in and provided us with all the instructions. Is nice that they have luggage storage for our luggages since we arrived before the apartment was ready for us. In general it was a pleasant stay. Since we stayed the entire week, we were offered a mid week cleaning service. I would suggest to provide more/better pillows. The provided pillows were very small and thin. The mattresses, mainly the double ones, were all very soft. Not sure if that's just how it is, or if they need to be replaced. The power went out a couple times while we were there, but no big deal, we just flicked the switch back on in the fuse box. The wifi was a bit spotty, but Joao gave us access to the other available networks, and that worked for what we needed. If you have multiple people showering at the same time, the hot water won't be able to accommodate that.