Good location. Clean. Great coffee and restaurants right across the street.