Great location , nice building , stylish apartment, generally clean .