Giant apartment, great location