the most amazing place. both Sifnos and Elens place. this place will forever be our happy place.
do be aware, the mini market in kastro has next to nothing so if you don't have access to a vehicle and our hoping to eat in the nearest proper supermarket is a long walk away