Great property, gracious hosts and a superb location. Five stars from us - we'll definitely be back.