This place is ok. Food is ok. Atmosphere is ok. Location and convenience to your hotel is amazing. Don't expect amazing food but a semi-quick bite where you can almost always get a table with no wait.
If you have time run across the street to the Taco place or Meatball place down the road. If you have extra time go to Gauchos.