I can honestly say that I had a blast while visiting Omni Hotel & Resorts on Amelia Island. The weather was perfect and I still got to wear a few of my favorite sleeveless dresses because it was about 85 degrees out every single day. It had rained there all week but when we arrived, […]