Location is really the only virtue of this appartment, hence two stars, but I am utterly disappointed with everything else, especially the host. This appartment was offered to us upon a change, we were first in another appartment accross the street managed by the same host. When we first arrived in the evening after the whole day spent in the airports, we entered a complete mess - the appartment was extremely dirty, there was sand everywhere, it must have not been cleaned after the previous guests at all. We complained to the host and we had to leave the apartment for three hours for it to be cleaned, which ruined our plans for the first night. But this was just the beginning of trouble. Later we discovered the bed in the bedroom is infested with bugs, which caused itching and irritated skin. The friend sleeping there could not sleep at all because of that. The bugs were even visible to the naked eye. We had to complain again and use another morning to move our stuff, not to mention all the complaints we had to deal with both to the host and to the airbnb. The host promised a refund a few times, then changed their mind, told airbnb something else, until we complained again, and this went on and on, causing us to spend half of our vacation writing complaints to airbnb, negotiating with the host and stressing. This apartment is in a bad condition - although there were thankfully no bugs in the bed this time. The sofa was broken and was falling apart, the AC did not work, there were some very loud seagulls screaming in the morning somewehere close, there were cleaning tools displayed in the bathroom, the faucet in the bathroom was not fixed, the bin in the kitchen smelled like ashtray, there was no soap anywhere, the floor was very dirty, to mention just a few, and despite numerous requests, we had to search for the bed linen and make the sofa ourselves. Although the appartment had been beautifully furnished, it seems like no maintenance or cleaning took place for a while. In the end we did receive some refund from airbnb, but it does not nearly begin to cover the damage. I will definitely not be back.