Awesome location. Thoughtful touches. Newly renovated space. Communicative host.