apartment with perfect locations and great size.