A wonderful host, a wonderful space, a wonderful location. Everything you ask from a stay!