I spend a fair amount of time in Florida for business so finding a hotel location that I can use on a regular basis is important. The new off of I75 in North Tampa is great. They have just upgraded the top two floors and the lower two were in process. The staff couldn't be nicer or more helpful and it is a great area with restaurants and highway access. I will plan on bringing my family on one of my upcoming trips as it is just minutes from Busch Gardens.