Magnificent location; beautifully appointed space: simultaneously so elegant and so comfortable. Lovely host; we can't wait to return.