We had a lovely stay at Maria's home ! The place is tiny for four people but as we were away all day long it was not a problem. The location is perfect, in the heart of Kastro !
I recommend to rent a car when you arrive to Sifnos, the bus service is poor from Kastro to visit the island. I would definitely come back there !