We too have stayed at Amerisuites and eaten at the Mexican Restuarant in the strip mall after Embassy on 17th. As mentioned the pier shuttle can be intimidating, but just ask the driver when he expects to go to your ship, so you can gage whether you wish to try to get a taxi. It was hard for people who had a wedding on board a ship to even get a taxi to come to this hotel. The other nice thing, is the hotels are within a walking distance of the 17th St. bridge and the Intercoastal Waterway. It may be a good walk, but certainly not a hard walk with sidewalks and well traveled areas. For an upscale restaurant, try the 15th Street Fisheries which is right on the Intercoastal not far from the Marriott.