We had a mixed stay at Sergio's apartment. Check-in was very easy and communication was good (Sergio took the time to give us some tips about the local area and to answer any questions we had). The apartment is very big and is fairly well equipped, but is a bit dated (bathroom especially). On our second day the hot water stopped working, and it took some time to contact Sergio and for him to come and fix it. Obviously this was inconvenient but we had no further issues. Wi-Fi quality was not great. We will most likely not stay here again.