When it's busy with cruise ships in Nassau, it's really busy; seven ships can dock at the same time, meaning that there's 15,000 to 20,000 cruise passengers roaming the streets all at once, heading for the offshore islands and crowding the restaurants and shops (along Bay Street) of the city.