Great clean and stylish apartments in a fantastic location.