There was not enough communication from the host's side prior to the stay to discuss the check in arrangements due to which we had a tiring unpleasant start to the stay, after a long flight. Although we were stood outside the apartment, the host did not come to get us until half an hour after our check-in time for which we were wondering what to do on the main roads standing with suitcases as no instructions had been given. The apartment is two-stories up, so we had to carry our suitcases up the narrow stairs, but then there was a lift further up to get to the apartment for which I was relieved. There is quite a long and confusing walk from the main entrance on the road to the actual apartment, and the host had not given enough directions on how to exit the properly, which also resulted in a harrowing experience with the suitcases. The other thing that was unpleasant was the $SD 60 cleaning fee which was not mentioned in the cost at the time of the booking but we had to pay on the spot. Apart from all this, the apartment was cosy, fully furnished and had good views. The bathroom and the kitchen were stocked with amenities for our use, e.g. soap, bowls, plates, pans.