Nice apartments at a great location