The property is located about 20m walk to the center of Oia