How do you say perfect? Beautiful space, wonderful hosts, great continental breakfast, advise when needed, and a lake to sit beside. What more could a person want? I would go back there in a minute and recommend this B&B to anyone wanting perfection.