After visiting Sifnos, I have to say that the Kastro is the best location on the island. And Spiro's place was a good choice. It's simple, clean and very charming - great value for money.
Spiro's is also a great host, very helpful and full of excellent recommendations - the very best of Greek hospitality! Highly recommended.