Perfect setting, perfect place, perfect price... above all perfect hosts. With thanks Traci & Leo