The place has everything one could require, even for a long stay (4 weeks). It's very clean, and has all amenities which I needed. The apartment is in a nice street only a small walk away from the closest store or the bus stop to get into town. Theodoros is very helpful, flexible and communicative. Definitely raises expectations for all Airbnbs. Thank you very much!