Accommodation consists of individual rooms to let in the host's own house and you share (part of) the kitchen and other shared areas including swimming pool, indoor and outdoor dining areas etc.
She is lovely and sociable although doesn't speak much English (apparently her partner who does speak English normally lives there but wasn't there when we visited).
It's not really walkable from town or any other facilities,
so unless you intend to spend your time relaxing on-site, it would suit people who have access to a car.