This is where we had our First Anniversary. The Driftwood Inn is a beautiful little Inn which is absolutely jam packed with charm. Nestled in the sleepy Gulf Coast town of Mexico Beach, the inn is the perfect retreat for the beach goer looking for a relaxing beach oasis.