Comfortable and stylish accommodation, coupled with friendly hosts made for a very pleasant stay. Fabulously dog-friendly too!