Lovely place to stay for the whole family. We had a great time and can't fault the service. We didn't realise the accommodation was actually shared with the hosts in the upper floor but we were given complete privacy and made to feel very welcome.