Chi-Chi’s Place was the perfect location for our weekend watching the rugby! Only a short 20 min walk to the stadium and a nice quiet area! Communication was great throughout!