Perfect location, gracious hosts, clean accommodations with thoughtful touches. Would definitely book here again.