I love Todd's. The five stars is for the food, drinks, and service. The cocktails are served strong, Ahi Tuna is always fresh, and service is always top notch. However, don't let the cheesy decor or location deter you from trying Todd's. They have the best food in Las Vegas!