Great location. Spacious, modern. Great host.