A fabulous house fabulous location, fabulous host, highly recommended