We spent a week at Mamma Vasso and would definitely love to come back! The house is lovely, the view at the mountains from the terrace is stunning, and the beaches are amazing. (Elafonisi gets super-crowded, so if you are looking for a quiet/relaxing/romantic beach, there are definitely better options.)
Giannis was a great host - always there when we needed him and always available for a short chat at Iris minimarket/café.