Extremely clean, very friendly hosts and amazing breakfast offered every day. Dog is very sweet and the location couldn't be better. Best b&b we have stayed in. Do yourself a favour and stay here.