The Omni is a beautiful hotel. The beach here is very nice and one of the beach bars has a hot tub you sit in while sipping various tequila drinks! The Omni also has well-manicured grounds and a beautiful pool area.
Our room was huge and our balcony looked out to the north of Cancun with views of both the lagoon and the ocean.