There is no doubt that hotel costs are among the biggest part of any vacation budget, and the failure to find affordable lodging has harpooned many an otherwise well planned vacation. One of the keys to enjoying a great vacation without breaking the bank is striking the best possible deal on the roof over your […]