Clean. Large. Spacious. Tasteful. Good location. Good garage. Self check in slight tricky for English speakers because instructions are translated.