Let me start by saying that the property, as a whole, was outstanding. Everything about it was representative of the Omni name. The staff was respectful & helpful, though we did have a difficult time contacting the shuttle one afternoon. The landscaping was lush & green. The beaches were clean. The pool area, breathtaking.
Now, let me explain my low rating...the room that we stayed in for 4 nights was equivalent to an old Holiday Inn motel room. One king-sized bed, which did sleep ok. The usual array of poorly made furniture. The artwork was Dollar Store, at best. The bathroom lighting was horrid, the mirror was tiny, the glass vessel sink was awkward to use, and there was literally one tiny trash can in the entire suite. I know that may sound petty, but I'm talking Omni Resort now. I didnt get a $99/night rate.
But the final straw for us was...there was no ice machine. I don't mean in the room, or even on the 5th floor. I mean in the entire building! When we called desk services, we were told that we could drive to the main hotel to get a bucket of ice! Imagine being at a sunny beach in Florida, with no ice for your drink! Come on, Omni. You can surely do better than that.
If you plan on going to the Villas on Amelia stay in the main hotel. You will love it. But if you decide to stay in one of the lesser villas, bring a Yeti cooler.