Perfect, clean, everything supplied, suited our needs perfectly, added bonus was being able to bring our dog along. Lovely hosts.