We had a fantastic stay at Moscha's apartment, which is in a beautiful and easyily accessible location, as described. The apartment is modern, comfortable, and impeccably clean (Moscha cleans every day), with generously sized rooms, a well-fitted bathroom, and a spacious outdoor seating area. The apartment is a 2 minute walk from the beaches and very close to Batsi's many shops and restuarants. More importantly than this, however, we found Moscha and her partner Marios to be extremely warm and friendly company, ready to offer their help and recommendations in a way that felt truly welcoming. I can't think of anything that lacking from this Airbnb experience: we'll look forward to returning soon!