I've been to Jaleo about 4 or 5 times now. I really love this place. It's in the Cosmo, which is the best hotel/casino on the strip right now. It's on the restaurant level, and it's sort of "open-air" which gives it a really cool vibe. The scenery is amazing both in the restaurant and outside walking by or lining up for Marquee. The food is spectacular!! The selection is amazing. What more can you say?
The only critique I have is that service is sometimes unpredictable. I've even had waiters be really attentive at the beginning of the meal, and then disappear half way through. So they could try working on that. However, that doesn't deter me from giving it 5 stars. Go check it out for yourself!