Nice, clean, good location. Reserved parking is a good plus. All around recommend.