5 stars on all accounts. We had an absolutely marvelous stay. So friendly are the hosts! Lots of space, grand views from the huge terrace. Very, very central, albeit it is a small community. We would definately go back.