This was a mixed bag for us. Fabio was instantly contactable and very friendly, helpful and informative from the time we booked and throughout. Lucia, the lady who gave us the keys was also very friendly and helpful. We arrived later than we said we would and our phones would not work, but Lucia was there waiting for us, she was very patient not knowing where we were and very approachable. The apartment was a great size and had air conditioning, but the floor was dirty so we did not want to walk on it bare footed. On our first morning we used the shower and the drain was blocked so the floor filled up with water. I messaged Fabio and he was very apologetic and got a plumber round that day to fix it, so could not have asked for more than that. The next day it drained fine. The floor in the shower was a bit dirty, probably because it had been regularly not draining properly. We ran out of toilet roll on our second day and could not find any more in the apartment. When I told Fabio he instantly contacted Lucia and told me that she would take care of it. I told her and she said she had put the toilet roll under the sink, next to the water. We looked under all three sinks in the apartment and there were no toilet rolls and no water under any of them. We had tried to find some in a shop but couldnt find any so ended up stealing it from cafes for the last day! The location of this place was great, there was tea and coffee but we werent in the apartment long enough to use it, towels and bed linen was all good condition and clean. The terrace was a bonus to get some outdoor space. The apartment has other good reviews and I think it is fundamentally a good choice - location, size amenities etc. I think Fabio, whilst very helpful, contactable, friendly and proactive is maybe a bit remote from the apartment so perhaps just not aware of some things that are happening there and it is more of an upkeep issue, otherwise this is a good apartment, I think we were a little unlucky.