Family of 4 returning from 5 days in Disney. Last year we stayed at 1 Hotel Circle Marriott, but for our purposes the Omni was every bit as nice. Note: We did not use spa services at either hotel.
The Omni staff is very friendly and courteous. The pools are clean, well-maintained, and beautiful. The room was large and easily accessed from parking. The open center of the tower fascinated the children daily. There are interesting features spread in the courtyard which the children enjoyed as well. Most importantly, the access to the beach was immediate. The beach was not crowded, and it was clean. We would absolutely stay again at the Omni.
The only adjustment I would make would be to find a solution to the many ants on the steps and sand at the beach-end of the beach access. We didn't say anything at the time because we were only bitten a couple times, and other guests did not seem to mind. It is such a trivial thing in comparison the the rest of the perfect stay:)
Thank you for having us!