A lovely self contained unit with everything we needed. Bed was comfy, shower was great and the hosts enjoyed the company of our dog too! Such lovely welcoming people with great communication. Highly recommend and would definitely stay again.