Rosa's place was great for us. The location is perfectly located near the strip and downtown Las Vegas.