One of my favorite parts of being on vacation is all of the delectable food and the Holiday Inn Resort in Panama City Beach, Florida takes it to a whole new level of delicious! You don't have to throw your diet out the window because there are plenty of healthy options but I like to eat so for me, vacation is like one big cheat day!