We will be staying at Flamingo for two nights in March, and have a rental car. Where is the best place to park the car while we check in? Do we find the self park garage and hoof it into the lobby? Is the parking garage off a side street? Any help would be appreciated.