Tampa might feel like it's all business, but the historic city also features luxurious accommodations and romantic dining options in these resorts.