text: The city is located on the island of New Providence , which functions much like a business district . Nassau houses the House of Assembly and various judicial departments .
simplified: Nassau is located on New Providence Island .