Very close to Rhodes town, about 15 mins walk. Bakery almost opposite and very good. Small supermarket also nearby.