Great host, great space, and great location. Don't waste your time worrying. Just book it.