It is a great place. The pictures underrated the accommodation, the house is much better than expected. The location is good and Allegra & Pete are always there to share local tips (I mean real advice). I have not had the chance to enjoy their terrace, but it has a nice view.
I simply recommend this place, it would be at the top range of other places I visited.