This place is a wee gem - spotlessly clean, well-appointed, friendly hosts, great value.