Great apartments with excellent location