Great big apartment, great location