Perfect Location! Great communication! Great host!