Clean and stylish apartments in a great location.