Great location. Beautiful place. Wonderful host. What more could you ask for.