Location is great check in was great communication was a comfort. Everything was exactly as expected no disappointments