All I expected and more!
Great location & communication from the host!