Fantastic place, great facilities and well worth a stay - with fantastic hosts!