Well equipped, clean and tidy, courteous host... overall a very enjoyable stay.