Fabulous location, Amazing home and wonderful host.