Great spot; great host; relaxing setting. This place is a true treasure