We had a great stay. We were a little concerned prior to arriving since there were reviews of the property seeming dated and having small rooms. That was NOT our experience at all. Rooms were clean, updated, and well-maintained, with great views of Camelback. There was also a wonderful patio with comfortable furniture and lots of manicured lawn-space. The bed was comfortable and I haven't had that much water pressure in a shower in a really long time. The only complaint was the distance from the main area to the room, as we were at the far end of the complex. This did, however, provide us unobstructed views of Camelback from the room, so it was worth the extra steps.
Food was excellent, especially at Prado, where we sat outside next the the fireplace. Our waiter, Oliverio, was outstanding and made excellent wine pairing suggestions for Spanish wines to compliment the Spanish cuisine. The pool was very nice, but poolside service was slow.
It's walking distance to the Echo trailhead at Camelback (just a few blocks away), so the Omni is a great location if you're planning to hike. You'll have to drive a bit if you're looking for other activities or dining, but honestly, the property is so nice, there's no need to leave.
All the staff was extremely friendly and helpful. One of the groundskeepers even picked us some ripe oranges from the tree outside our room as we passed by.
Highly recommend staying here if you have the chance, and ask for Oliverio as your waiter for dinner.