Lovely stay, clean and tidy with welcoming hosts. It was great having our own space (including fully fenced area for our dog!), but the hosts were very friendly and available for anything we needed.