Good modern place, well equipped, well organized self check in. Responsive host.