The property is just amazing justifying its name. Craig too was so caring and a wonderful host.