We stayed here for 8 nights in a Junior Suite and had a wonderful stay. The Junior Suite was just the right size for two people. We had a beautiful view of the Bay and the Lexington from our room on the 11th floor. There was a good size living room area with a sofa and chair and flat screen TV as well as a large computer desk area and then the bed was in a separate area with another flat screen TV. Although the bed was separate, in its own little area, it did not have any door to it so it was open between the living room and sound would carry from the living room area to where the bed was. We didn't find that any problem for us but some people might. Our room was a corner one and we had two small balconies.
We had signed up for the Omni select guest program which gave us free Wifi and also two free beverages delivered to our room each morning. Each night you filled out a form to leave outside on your room door handle and you could choose from coffee, orange juice or water, I think was the other option and you could also choose a time of the morning in which it would be delivered. You could either check to have them knock at that time and leave the beverages outside your room or you could have it delivered inside your room. This was a great service and we enjoyed getting our two cold glasses of orange juice each morning.
If you have a vehicle you can self-park for $10 or valet park for $15.
The Omni Bayfront is only moments away from the Seawall boardwalk which is a great place to walk along the water. There is a Marina close by (a 10-15 minute walk) where there is a restaurant called Landry's in a boathouse which serves very good food and about another 10 mins further along, there is a Joe's Crab Shack.
The concierge was always very helpful and friendly and we very much enjoyed our stay.