Exactly as described, immaculately clean, very functional. The private garden was beautiful and very quiet. Comfortable bed, good shower and kitchen (no oven). Lots of dogs around at the various villas which sometimes got a bit loud with barking at night.
We did it without a car and it is doable, but quite a trek up a long hill from the train station, so if we stayed again, we would probably get a car. The shops etc are all 20+ minutes walk so this is something to consider.