Lovely place, clean and well organised, good location and friendly, helpful hosts… what more could you want?