Joao was very helpful, answering questions promptly and sending us information about what to do during our stay. The apartment is perfectly located, very large and with comfortable accommodation for a sizeable group (we were 14). During our stay there was an issue with the hot water in the showers and a couple of the electricals needed fixing. However, there was someone on hand to quickly help out. Overall a great stay.