The Doubletree Grand Hotel Biscayne Bay overlooking the Port of Miami near Miami's Brickell Avenue financial district is close to the fun food and shops