Location is great. Clean and spacious. Self check in was great.