Really excellent accommodation - great hosts, good facilities and so many thoughtful touches.