Place is super nice and super clean, and the location is great. It is right next to the bus stop, groceries, restaurants, a bakery, and Ornos beach.
Highly recommend the place :) Lambros, the host, is very kind.