Great apartment directly across from Marvel Stadium and southern cross station.
Easy to get anywhere quickly.