The whole check in process is a bit tedious. I can’t say they aren’t thorough, however.
Location is stellar, about as good as you can get. Incredible city.
We found a couple cockroaches, which isn’t a huge surprise in NOLA.