The most important thing to realize is that the pictures your seeing don't represent a single apartment and, therefore, misrepresent the experience you will have. I'd recommend that you pick a picture you like and ask Konstantinos for that unit specifically. We were very confused about the first apartment we were shown. Thankfully, the owner switched us to a more desirable apartment. If that hadn't happened, we would have refused to stay and demanded a refund. Just be sure you know what you're getting.

Other than that, the beach is nice and the apartment is located close by, as described. The roof top deck is nice, though shared by all apartments. There are separate air conditioners for each room, which was wonderful for us, as we prefer different settings. The apartment was cleaned daily, which was nice, though erratically, which was less nice. Some days, towels would be changed, some days not, some days some towels would just be removed. Confusing. Konstantinos did not greet us, nor did he ever come by to introduce himself or offer hospitality or guidance. He was very responsive to our questions and concerns, however.

There are no kitchen amenities other than a few glasses, utensils and plates. The coffee maker was broken, there were no paper towels or anything else other than salt and pepper. That was quite different from any other airbnb or other apartment rental we'd experienced.

All in all, we enjoyed our stay and just agreed that you get what you pay for.