Right off Southport. Walkable and accessible. Street noise not as much as I would have thought.