5 stars all round. Stayed for work - The bedroom and bathroom were both spotless and the hosts were welcoming and pleasant to talk to. I would happily stay again.