During a stay in Florida, base yourself at the Blue Vista Motor Lodge, a mountaintop hotel right on the Mohawk Trail Scenic Byway. With Adirondack chairs set around outdoor fire pits, and a pair of open-air hot tubs with mountain views, it's a great place to get away from it all.