The apartment was good with an amazing terrace and location. However we were very upset with the poor check in and the attitude of the person who did it. We informed her that we would be late for the check in as our flight got cancelled and we had to take another one. We had to pay an extra 30 euros for that while it was clearly not our fault. Then, the host made us wait for more than 20mn in front of the building at 11.00pm with two young kids despite having informed of our exact time of arrival (using google map)!! In addition we thought that the value for money was not great.