Anna's home is incredibly beautiful inside and is located in the quiet, picturesque town of Megalochori. This place is very clean and has amenities that will let you feel right at home. Short walk into the town center and nearby good restaurants. Highly recommend Anna and her recommendations of what to see on the island.